package com.stockz.downloaderx;

import java.util.Date;
import java.util.List;

import com.stockz.core.model.Bar;
import com.stockz.core.model.Exchange;
import com.stockz.core.model.Scrip;
import com.stockz.downloaderx.Downloader.Callback.EVENT;
import com.stockz.downloaderx.Downloader.Callback.TYPE;

public class Download {
	
	private Exchange exchange;
	private Scrip scrip;
	private List<Bar> barList;
	private EVENT event;
	private TYPE type;
	private Date startDate;
	private Date endDate;
	private Date downloadDate;
	private String rawData;
	
	public String getRawData() {
		return rawData;
	}
	public void setRawData(String rawData) {
		this.rawData = rawData;
	}
	public Date getDownloadDate() {
		return downloadDate;
	}
	public void setDownloadDate(Date downloadDate) {
		this.downloadDate = downloadDate;
	}
	public Exchange getExchange() {
		return exchange;
	}
	public void setExchange(Exchange exchange) {
		this.exchange = exchange;
	}
	public Scrip getScrip() {
		return scrip;
	}
	public void setScrip(Scrip scrip) {
		this.scrip = scrip;
	}
	public List<Bar> getBarList() {
		return barList;
	}
	public void setBarList(List<Bar> barList) {
		this.barList = barList;
	}
	public EVENT getEvent() {
		return event;
	}
	public void setEvent(EVENT event) {
		this.event = event;
	}
	public TYPE getType() {
		return type;
	}
	public void setType(TYPE type) {
		this.type = type;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
}
